Italian Nouns: bufera

Italian Nouns verb 'bufera' conjugated